<?php 
/*获取客户端IP*/
function wxyS_getIP(){ 
	if(@$_SERVER["HTTP_X_FORWARDED_FOR"]){
		$ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; 
	}else{
		if (@$_SERVER["HTTP_CLIENT_IP"]){
			$ip = $_SERVER["HTTP_CLIENT_IP"]; 
		}else{
			if (@$_SERVER["REMOTE_ADDR"]) {
				$ip = $_SERVER["REMOTE_ADDR"]; 
			}else{
				
				if (@getenv("HTTP_X_FORWARDED_FOR")) {
					$ip = getenv("HTTP_X_FORWARDED_FOR"); 
				}else{
					if (@getenv("HTTP_CLIENT_IP")) {
						$ip = getenv("HTTP_CLIENT_IP");
					}else{
						if (@getenv("REMOTE_ADDR")){
							$ip = getenv("REMOTE_ADDR");
						}else{
							$ip = "Unknown";
						}//if6
					}//if5
				}//if4
			}//if3
		}//if2
	}//if1
	return $ip;
	/*
	getIP 使用echo wxyS_getIP();
	普通使用
	1.$_SERVER['REMOTE_ADDR'] 客户端IP，有可能是用户的IP，也可能是代理的IP。
	2.$_SERVER['HTTP_CLIENT_IP'] 代理端的IP，可能存在可伪造。
	3.$_SERVER['HTTP_X_FORWARDER_FOR'] 用户是在哪个IP使用的代理，可能存在，可以伪造。
	4.$_SERVER['SERVER_ADDR'] 获取服务器端IP
	-->
	*/
}// getIP 


?>